be impeded - Alemán Inglés Diccionario